initial lease payment - Deutsch Englisch Wörterbuch